mountain range with several gorges - Turc Anglais Dictionnaire